﻿package com.tudou.newPlayer
{

    public interface IPlayerStatus extends IEventDispatcher
    {

        public function IPlayerStatus();

        function get isCompleted() : Boolean;

        function get hasLoading() : Boolean;

        function get startSize() : Number;

        function get loadSize() : Number;

        function get loadTimePos() : Number;

        function get cdnURL() : String;

        function get playTimePos() : Number;

        function get videoStatus() : VideoStatus;

        function get startTime() : Number;

        function get loadTime() : Number;

        function get loadSizePos() : Number;

        function get playSize() : Number;

        function get isBuffering() : Boolean;

        function get playURL() : String;

        function get playTime() : Number;

        function get isPlaying() : Boolean;

        function get totalSize() : Number;

        function get hasReady() : Boolean;

        function get isStartPlay() : Boolean;

        function get totalTime() : Number;

        function get isPaused() : Boolean;

        function get hasPlayedTime() : Number;

        function get hasStartPlay() : Boolean;

        function get playSizePos() : Number;

    }
}
